package Modelo;

import java.util.*;

public class Cine {

	//protected Provincia provincia;
	protected ArrayList<Pelicula> peliculas;
        protected ArrayList<Sala> salas;
	private String cine;
	private String poblacion;
	private int codigo_postal;
        private String direccion;
        
        

    public Cine(ArrayList<Pelicula> peliculas, ArrayList<Sala> salas, String cine, String direccion, int codigo_postal) {
        this.peliculas = peliculas;
        this.salas = salas;
        this.cine = cine;
        this.direccion = direccion;
        this.codigo_postal = codigo_postal;
    }
        
    

    public Cine(ArrayList<Pelicula> peliculas, ArrayList<Sala> salas, String cine, String poblacion, int codigo_postal, String direccion) {
        this.peliculas = peliculas;
        this.salas = salas;
        this.cine = cine;
        this.poblacion = poblacion;
        this.codigo_postal = codigo_postal;
        this.direccion = direccion;
    }
    
    
    
//    public Cine(ArrayList<Sala> sala, ArrayList<Pelicula> peliculas,  String cine, String direccion, int codigo_postal ) {
//        //this.provincia = provincia;
//        //this.peliculas = peliculas;
//        this.cine = cine;
//        //this.poblacion = poblacion;
//        this.codigo_postal = codigo_postal;
//        this.direccion = direccion;
//    }

//    public Provincia getProvincia() {
//        return provincia;
//    }

//    public void setProvincia(Provincia provincia) {
//        this.provincia = provincia;
//    }
    public ArrayList<Sala> getSalas() {
        return salas;
    }

    public void setSalas(ArrayList<Sala> salas) {
        this.salas = salas;
    }
    
    public ArrayList<Pelicula> getPeliculas() {
        return peliculas;
    }
    
    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public void addPelicula( Pelicula p ){
        peliculas.add(p);
    }

    public void addSala( Sala s ){
        salas.add(s);
    }

    public String getCine() {
        return cine;
    }
    

    public void setCine(String cine) {
        this.cine = cine;
    }

    public String getPoblacion() {
        return poblacion;
    }

    public void setPoblacion(String poblacion) {
        this.poblacion = poblacion;
    }

    public int getCodigo_postal() {
        return codigo_postal;
    }

    public void setCodigo_postal(int codigo_postal) {
        this.codigo_postal = codigo_postal;
    }	

    
    //MODIFICAR
    @Override
    public String toString() {
        return "" + cine;
    }
    public String toStringComplete() {
        return "" + cine + " : " + direccion + " : " + codigo_postal;
    }

    
}